
* {
	margin: 0;
	padding: 0;
}

body {
background: white;
font-family:微軟正黑體;
width:1600px;
height:900px;
margin:auto;
}

#header {
height: 70px;

}

#header h1 { 
font-size: 25px;
letter-spacing: -1px;
padding: 20px 0 0 10px;

}

#header h1 a{ 
font-size: 30px;
font-family:微軟正黑體;
color:DimGray;
padding-left:500px;
padding-top:20px;
}

table { 
  border:1px solid black; 
  font-family: 微軟正黑體; 
  font-size:16px; 
  width:800px;
  border:1px solid black;
  text-align:center;
  border-collapse:collapse;
} 
th { 
  background-color: DodgerBlue;
  padding:10px;
  border:1px solid black;
  color:White;
} 
td { 
  border:1px solid black;
  padding:5px;
} 

#header h2 {
font-size: 18px;
color: #3F89FF;
padding: 3px 0 0 20px;
letter-spacing: -1px;
font-weight: 100;
}

#menu {
height: 30px;
line-height: 30px;
background: DeepSkyBlue;
}

#menu ul {
list-style-type: none;
padding-left: 30px;
padding-top: 1px;
}

#menu ul li a {
padding: 0 20px 0 0;
text-decoration: none;
font-weight: 200;
font-size: 21px;
color:White;
font-family: 微軟正黑體;

}
.right {
float:right;
position:relative;
right:1%;
width: 1070px;
text-align: justify;
padding-top: 20px;
}
.right h2 {
font-size: 24px;
font-family: 微軟正黑體;
font-weight: 200;
padding-left: 10px;
height: 26px;
line-height: 26px;

}
.right h2 a {	
text-decoration: none;
color:coral;
}
.left {
float: left;
width: 360px;
padding-top: 10px;
}

.left h2 {
margin: 10px 0 0 0;
padding-left: 120px;
height: 26px;
line-height: 26px;
color: Gray;
font-size: 24px;
font-family: 微軟正黑體;
}

.left ul {
padding-left: 140px;
color:Black;
}

.left ul li a {
font-size: 20px;
line-height:25px;
text-decoration: none;
color:SteelBlue;
font-family: 微軟正黑體;
}


.spacing { padding: 10px; 
font-size: 20px;
}

.spacing h5 img {
width:135px;"
height:100px;"
} 
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;

}
